have debuted - French English Dictionary